home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Info 1994 March
/
Internet Info CD-ROM (Walnut Creek) (March 1994).iso
/
answers
/
comp
/
realtime-computing
/
list
< prev
next >
Wrap
Text File
|
1994-03-28
|
45KB
|
1,562 lines
Newsgroups: comp.realtime,news.answers,comp.answers
Path: bloom-beacon.mit.edu!hookup!usc!cs.utexas.edu!uunet!wrangler!nominil!linimon
From: linimon@nominil.lonesome.com (Mark Linimon)
Subject: Comp.realtime: A list of real-time operating systems and tools (LONG)
References: <realtime_faq_764842215@nominil.lonesome.com>
Followup-To: poster
Approved: news-answers-request@MIT.Edu
Organization: Lonesome Dove Computing Services
Date: Mon, 28 Mar 1994 08:10:51 GMT
Supersedes: <realtime_list_762423015@nominil.lonesome.com>
Message-ID: <realtime_list_764842215@nominil.lonesome.com>
Summary: Commercial and educational software availability (periodic posting)
Expires: Mon, 9 May 1994 08:09:47 GMT
X-Posting-Frequency: every 4 weeks
Reply-To: linimon@nominil.lonesome.com
Lines: 1543
Xref: bloom-beacon.mit.edu comp.realtime:3044 news.answers:16954 comp.answers:4337
Archive-name: realtime-computing/list
Version: 2.00 (February 1994)
Last-Modified: Sun Jan 30 17:45:39 EST 1994
[Due to the large number of new entries, and the split of information into
"Description" and "Environment" headers, I consider this a new major-number
release of the FAQ. mcl]
This posting provides an incomplete list of software operating systems
and tools available for the real-time market, gathered from various
net.postings. Two companion postings, "Comp.realtime: Welcome to
comp.realtime" <realtime_welcome_764842215@nominil.lonesome.com>,
and "Comp.realtime: Frequently Asked Questions (FAQs)",
<realtime_faq_764842215@nominil.lonesome.com>, provide an introduction
to the group, and answers to frequently asked questions.
These articles are repeated periodically for the benefit of new readers.
[Editorial comments may be found in brackets.]
------------------------------
Subject: table of contents
Subject: A list of real-time operating systems and toolkits.
Subject: Commercial real-time operating systems.
Subject: AMX.
Subject: ARTA.
Subject: Byte-BOS.
Subject: C Executive.
Subject: CHORUS.
Subject: CX/UX, CX/SX, CX/RT.
Subject: DECelx and VAXELN.
Subject: FlexOS.
Subject: Helios.
Subject: HP-RT.
Subject: iRMX.
Subject: LynxOS.
Subject: MicroWorks.
Subject: MTEX.
Subject: MTOS.
Subject: MTOS-UX.
Subject: MultiTask!
Subject: Nucleus PLUS.
Subject: Nucleus RTX.
Subject: OS-9.
Subject: OS-9000.
Subject: OS/32.
Subject: OS/Open.
Subject: PDOS.
Subject: Precise/MPX, Precise/MQX.
Subject: pSOS+.
Subject: pSOS+ pSOSystem.
Subject: PXROS.
Subject: QNX.
Subject: REAL/IX.
Subject: RTMX.
Subject: RTU.
Subject: RTXC.
Subject: smx.
Subject: SORIX 386/486.
Subject: SPOX.
Subject: SunOS.
Subject: TSX-32.
Subject: Umax V, uMPX, uRTT, uARTE.
Subject: UNOS.
Subject: VAXELN.
Subject: VCOS.
Subject: VENIX/386.
Subject: Virtuoso.
Subject: VRTX, VRTX32.
Subject: VRTXsa.
Subject: VxWorks.
Subject: XLoad.
Subject: Research (non-commercial) real-time operating systems.
Subject: Chimera 3.0
Subject: Harmony Real-Time Operating System
Subject: Hobbyist/tinkerer real-time operating systems.
Subject: CTASK.
Subject: MRTX.
Subject: REXIS.
Subject: Commercial real-time toolkits.
Subject: Parallel C.
Subject: RTworks.
Subject: Contributions to comp.realtime FAQs.
------------------------------
Subject: A list of real-time operating systems.
Below is a list of both commercial and research Real-Time Operating
Systems (RTOS) which are being used around the world for implementing
sensor-based systems. Only the name and address of at most one
distributor per country per RTOS is included. Since the available
features of each RTOS are constantly changing, and the advantages and
disadvantages of each are greatly a matter of opinion and target
application, no such descriptions are given. If you want
that information, contact the distributor directly, or ask
your colleagues on the Net for their opinions.
Please send updates/changes/corrections to <linimon@nominil.lonesome.com>;
however, you might want to Cc: the original author, David B. Stewart
<dstewart@cmu.edu>.
------------------------------
Subject: Commercial real-time operating systems.
The following commercial RTOSes are listed in alphabetical order. [The
list is known to be incomplete; please feel free to add others.]
------------------------------
Subject: AMX.
Description:
Small, prioritized, preemptive real-time kernel.
Environment:
Runs on 80x86, 680x0/68332, Z80/64180, 8080/85, i960,
and MIPS R3000.
Canada:
Kadak Products Ltd
206-1847 West Broadway
Vancouver, B.C., Canada
V6J 1Y5
tel +1 604 734 2796
fax +1 604 734 8114
------------------------------
Subject: ARTA.
Description:
[George Warner <warnergt@aloft.att.com> reports:
Apple recently announced ARTA (Apple Real Time Architecture) from Apple
Computer. It provides for real-time processing on AT&T DSPs and has a long
list of real-time modules which execute on it, particularly for audio, voice,
telephony, FAX, and modem. Apple recently announced its ARTA on the new av
Macs, the Centris 660av and the Quadra 840av.
I don't yet have any further contact information -- Mark]
------------------------------
Subject: Byte-BOS.
Description:
Small, prioritized, preemptive real-time kernel.
Environment:
Runs on almost all 8, 16 and 32 bit microprocessors and
microcontrollers and on some TI DSPs.
USA:
Byte-BOS Integrated Systems
P.O. Box 3067
Del Mar, CA 92014
tel +1 619 755 8836
tel 1 800 788 7288 (USA only)
------------------------------
Subject: C Executive.
Description:
Small, prioritized, preemptive real-time kernel.
Environment:
Runs on almost all general purpose 8, 16 & 32 bit processors.
USA:
JMI Software Systems, Inc.
P.O. Box 481
904 Sheble Lane
Spring House, PA 19477
tel +1 215 628 0840
fax +1 215 628 0353
------------------------------
Subject: CHORUS.
Description:
Distributed real-time microkernel. Compatibility with UNIX
has been a major goal in its design.
Environment:
Runs on Intel 80x86, Motorola 68k, Motorola 88k, SPARC,
MIPS R3000, Transputer T805 and T9000 simulator, and HP PA-RISC.
U.S.A.:
Chorus systems Inc.
18 Park Ave
Los Gatos, CA 95030
tel +1 408 399 8830
fax +1 408 399 8835
Email:
David Robinson <davidr@chorus.com>
France:
Chorus systemes
6, Avenue Gustave Eiffel
F-78182 Saint Quentin en Yvelines Cedex
tel (33) 1 30 64 82 00
fax (33) 1 30 57 00 66
Email:
Marc Maathuis <mm@chorus.fr>
------------------------------
Subject: CX/UX, CX/SX, CX/RT.
Description:
CX/UX: regular, CX/SX: secure, CX/RT: even more real-time.
Environment:
Runs on vnendor's NH5800 symmetric multiprocessor, with up
to eight 88110 RISC processors.
U.S.A.:
Harris Computer Systems Division
2101 W. Cypress Creek Road
Ft. Lauderdale, FL 33309-1892
tel +1 305 974 1900
fax +1 305 977 5580
------------------------------
Subject: DECelx and VAXELN.
Description:
[I don't have one, yet.]
Environment:
The DECelx Toolkit runs on DECsystems under the Ultrix O/S;
targets are DECsystem, R3000 SBC (both endians) or Motorola 68k.
The DECelx Toolkit also runs on DECsystems (AXP based) running
DEC OSF/1. The VAXELN Toolkit runs on a VAX under the VMS
operating system; target is VAX. [Note: DEC folk have stated
that "VAXen is a discouraged term".]
U.S.A.:
Corporate Headquarters
Digital Equipment Corporation
146 Main Street
Maynard, Massachusetts 01754-2571
tel +1 800 344 4825 (1-800-DIGITAL) (toll free in North America onlyl)
tel +1 508 493 5111
Europe:
European Headquarters
Digital Equipment Corporation
12 Avenue des Morgines
Case Postale 176
CH-1213 Petit-Lancy 1, Geneva
Switzerland
tel (41) 22-709-4111
Japan:
Japan Regional Office
Digital Equipment Corporation Japan
Sunshine 60, P.O. Box 1135
1-1, Higashi Ikebukuro 3-chome
Toshima-ku
Tokyo
Japan 170
tel (81) 3-3989-7111
Canada:
Canadian Headquarters
Digital Equipment of Canada, Ltd.
100 Herzberg Road
Kanata, Ontario, Canada K2K 2A6
tel +1 613 591 4375
International:
General International Area Headquarters
Digital Equipment Corporation
100 Nagog Park
Acton, Massachusetts 01720-3499
tel +1 508 264 7111
NOTE: Digital has offices in approximately 130 countries
worldwide.
------------------------------
Subject: FlexOS.
Description:
Hard R/T very close to POSIX 1003. Development self-hosted on
PC. FlexOS 386 is binary compatible with DOS 3.3. Network
Extensions.
Environment:
Runs on Intel x86 platforms. Separate optimized versions for
186, 286 and 386.
Email:
unknown.
USA:
FlexOS Product Marketing
Novell Dedicated Systems
70 Garden Ct.
Monterey, CA 93940
phone: +1 408 649 3896
800 NETWARE (USA only)
fax: +1 408 649 0750
France:
NOVELL
Tour Anjour
33 Quai de Dion Bouton
92814 Puteaux CEDEX
phone: +33 (1) 47626364
fax: +33 (1) 47789472
Sweden:
Objektutveckling AB
P.O.Box 143
S-234 23 LOMMA
phone: +46 (10) 201 37 93
fax: +46 (40) 41 27 76
------------------------------
Subject: Helios.
Description:
Large prioritized, preemptive, multiuser, UNIX-like real-time
kernel, particularly designed for distributed processing.
Offered by several DSP board vendors for their products.
Environment:
Runs on: Transputer family, i860, C40, ARM.
U.K.:
Distributed Software, Ltd.
The Maltings,
Charlton Rd.,
Shepton Mallet,
Sommerset BA4 5QE,
United Kingdom.
tel +44 (0) 749 344345
fax +44 (0) 749 344977
------------------------------
Subject: HP-RT.
Description:
[I don't have one, yet.]
Environment:
HP-RT and its applications run on the HP 9000 Series 700rt
target systems. The HP-RT Developer's Kit is hosted on HP 9000
Series 700 and 800, HP-UX (Release 9.0) systems.
U.S.A.:
Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94303
(800) 637-7740, (toll free; in North America only.)
Canada:
Hewlett-Packard (Canada) Ltd.
6877 Goreway Drive
Mississauga, Ontario L4V 1MB
(800) 387-3867, (toll free; in North America only.)
Latin America:
Hewlett-Packard
Latin America Region Headquarters
Monte Pelvoux No. 111-2nd Floor
Lomas de Chapultepec
11000 Mexico, D.F.
(525) 202-0155
Japan:
Yokogawa-Hewlett-Packard Ltd.
Kohrakuen Shinjuku Bld.
15-7 Nishi Shinjuku 4-Chome
Shinjuku, Tokyo 160
+81-3-5371-1351
Asia Pacific
Hewlett-Packard Asia Pacific Ltd.
22/F Bond Centre
West Tower
89 Queensway, Central
Hong Kong
+852-848-7777
Australia/New Zealand:
Hewlett-Packard Australia Ltd.
31-41 Joseph Street
Blackburn, Victoria 3130
Melbourne, Australia
+61-3-272-2895
European Headquarters:
Hewlett-Packard S.A.
Route du Nant-d'Avril 150
CH-1217 Meyrin 2/Geneva
Switzerland
+41-22-780-8111
------------------------------
Subject: iRMX.
Description:
[I don't have one, yet.]
Environment:
iRMX III: Runs on Intel 80X86-based computers
iRMX for Windows: Runs on 386SX-based and later IBM
and Compaq-compatibles
Email:
Chris Carvalho <Chris_Carvalho@ccm.hf.intel.com>
U.S.A.:
Intel Corporation
5200 N.E. Elam Young Parkway
Hillsboro, OR 97124
toll free (800) 438-4769 (1-800-GET-IRMX) (in North America)
tel +1 408 987 8080.
U.K.:
Intel Corporation (UK) Ltd.
Piper's Way
Swindon, Wiltshire SN3 1RJ
tel (44) 793 696-000
France:
Intel Paris
1 Rue Edison-BP 303
78054 St.-Quentin-en-Yvelines Cedex
tel (33) 1 30 57 70 00
Japan:
Intel Japan K.K.
Flower-Hill Shin-machi
1-23-9, Shinmachi
Setagaya-ku, Tokyo 15
tel (81) 0298-47-8511
Germany:
Intel Semiconductor GmbH
Seidlestrasse 277
D-8000 Munchen
tel (49) 089 90 99 20
------------------------------
Subject: LynxOS.
Description:
Large, prioritzed, preemptive, UNIX-compatible real-time kernel.
POSIX compatibility, UNIX features (file system, windows,
networking). There is a Usenet newsgroup comp.os.lynx.
Environment:
Runs on a wide variety of platforms, including Motorola,
Intel, Sun, and Hewlett Packard. (The platforms that Lynx
sells are PC-AT, MVME 147, MVME 167, Intel i860, Motorola M88K,
MIPS R3000 and Sparc. Lynx does not sell the HP version; it
is available from HP as HP-RT.)
U.S.A.:
Lynx Real-Time Systems, Inc.
16780 Lark Avenue
Los Gatos, CA 95030
tel +1 408 354 7770
fax +1 408 354 7085
------------------------------
Subject: MicroWorks.
Description:
Compact, prioritized, preemptive, real-time OS based on the
'wind' kernel. Subset of VxWorks (q.v.) which is more suitable
for embedding after development with VxWorks.
Environment:
Runs on a wide variety of hardware, including MC680x0, MC683xx,
Intel i960, Intel i386, R3000, SPARC, Fujitsu SPARClite, and TRON
Gmicro 100/200/300. Requires a host workstation for program
development. Supported host platforms include Sun3, Sun4, HP9000,
IBM RS-6000, DEC, SGI, and MIPS.
U.S.A.:
(See entry under VxWorks.)
------------------------------
Subject: MTEX.
Description:
Small, prioritized, preemptive, VRTX-like real-time kernel.
Environment:
Runs on: 808x, 68K, NSC 16xxx.
U.S.A.:
Telenetworks
625 Second St., Suite 100,
Petaluma, CA 94952
tel: +1 707 778 8737
fax: +1 707 778 7476
------------------------------
Subject: MTOS.
Description:
Small, prioritized, preemptive, real-time kernel.
Environment:
Runs on 68K, 88K, x86.
U.S.A.:
Industrial Programming, Inc.
100 Jericho Quadrangle
Jericho, NY, 11753
tel +1 516 938 6600
tel 800 365-MTOS (toll free, North America only)
fax +1 516 938 6609
------------------------------
Subject: MTOS-UX.
Description:
Small, prioritized, preemptive, real-time kernel. Networking
and file system add-ons available. Supports multiprocessing
with up to 16 processors.
Environment:
Runs on 68K, 88K, x86.
U.S.A.:
(see "MTOS" listing, above.)
------------------------------
Subject: MultiTask!
Description:
[I don't have one, yet.]
Environment:
It is available for: x86: 386/486/Pentium Protected Mode;
i960; 8051; 8096/196; Z80/180; 68HC11; 68HC16; 680x0/683xx;
R3000; and SPARC.
Email:
Don Dunstan <ussw@netcom.com>
U.S.A.:
U S Software
Portland, Oregon
Phone: +1 503 641 8446
1 800 356 7097 (USA)
Fax: +1 503 644 2413
------------------------------
Subject: Nucleus PLUS.
Description:
Small, scalable, preemptive real-time kernel. Networking
and file system add-ons available. Modular, using a nanokernel.
Newer than Nucleus RTX.
Environment:
Intel 8086/80186, Intel 80386/80486, Motorola 680x0, 68HC11, ARM.
U.S.A.:
Accelerated Technology Inc.
P. O. Box 850245
Mobile, Alabama 36685
Phone: +1 205 661 5770
1 800 468 6853 (USA)
Fax: +1 205 661 5788
------------------------------
Subject: Nucleus RTX.
Description:
Small, prioritized, preemptive real-time kernel. Networking
and file system add-ons available. Offered by many DSP board
vendors for their products (often their own customized versions).
Environment:
Intel 8086/80186, Intel 80386/80486, Motorola 680x0, 683xx,
AMD 29xxx, National 32x32, Intel 960, 860, MIPS, SPARC, ARM60.
U.S.A.:
(See listing for Nucleus PLUS).
------------------------------
Subject: OS-9.
Description:
Compact, prioritized, preemptive real-time kernel. File
system, networking, windowing, and multimedia add-ons available.
There is a Usenet newsgroup comp.os.os9.
Environment:
Runs on MC68xxx processors. Self-hosted, DOS, or
popular Unix cross-development supported.
Email:
info@microware.com
U.S.A.:
Microware Systems Corporation
Corporate Headquarters
1900 N.W. 114th Street
Des Moines, Iowa 50325-7077
tel +1 515 224 1929
tel 800 475 9000 (toll free, in USA only)
fax +1 515 224 1352
Regional sales offices are located throughout the US. Contact
Des Moines for the appropriate office.
UK, Holland, Belgium, Luxemberg, Scandinavia:
Microware Systems (UK) Limited
Leylands Farm
Colden Common
Winchester, Hants.
England, SO21 1TH
tel (44) 703 601990
fax (44) 703 601991
France, Russia, Spain, Italy:
Microware Systems France
Chateau de la Saurine
Pont de Bayeux
13590 Meyreuil
France
tel (33) 42 58 63 00
fax (33) 42 58 62 28
Germany:
Dr. Rudolf Keil, GmbH
Gerhart-Hauptmann-Str. 30
6915 Dossenheim
Germany
tel (49) 6221 862091
fax (49) 6221 861954
Switzerland:
Elsoft AG
Zelweg 12
CH-5405 Baden-Dattwill
Switzerland
tel (41) 56 83 3377
fax (41) 56 83 3020
Japan
Microware Systems K.K.
17-3, Sotokanda 2-Chome
Chiyoda-Ku
Tokyo 101, Japan
tel (81) 3-3257-9000
fax (81) 3-3257-9200
Australia
Microprocessor Consultants Pty. Ltd
23, Norma Road
Palm Beach 2108
NSW Australia
tel (61) 2 974 4917
fax (61) 2 974 4900
------------------------------
Subject: OS-9000.
Description:
Scalable, prioritized, preemptive multi-user real-time kernel.
Network and file system add-ons available.
Environment:
Runs on 386, 486, Pentium and PowerPC processors.
Self-hosted, DOS, or popular Unix cross-development supported.
U.S.A.:
(see listing for OS-9, above).
------------------------------
Subject: OS/32.
Description:
Runs on Concurrent Computer Corp. machines.
See 'RTU' entry for address and telephone information.
------------------------------
Subject: OS/Open.
Description:
Features include open programming interface [POSIX standard];
open network interfaces; hard real-time support; and optimization
for PowerPC.
Environment:
Targets are PowerPC microprocessors. Cross-development on
IBM RS/6000 or SUN hosts.
Email:
osopen@vnet.ibm.com
U.S.A.:
IBM Corporation
Embedded Systems Solutions Division
Mail Stop H83A/061
P.O. Box 12195
Research Triangle Park, NC 27709
Phone: +1 919 254 1810
------------------------------
Subject: PDOS.
Description:
Small, prioritized, preemptive real-time kernel. File system,
networking and user interface add-ons available.
Environment:
Runs on MC680x0/683xx family. Development can be either
self-hosted, or through cross-development from Sun Sparc, HP,
or PC compatible host systems. Available tools include TCP/IP,
FTP, Telnet, Socket network support; Microtec Research's ANSI
C/C++ compilers; XRAY/MTD multitasking source-level debugger,
and MasterWorks development environment.
Email:
Clark Roundy <clark@eyring.com>
U.S.A.
Eyring Corporation
System Software Division
1455 West 820 North
Provo, Utah 84601
tel: +1 801 375 2434
tel: 800 937 7367 (toll free; USA only)
fax: +1 801 377 3850
Germany:
Systrix
Hindenburgring 31
7900 Ulm
GERMANY
Phone: (49) 731.9340.120
Fax: (49) 731.9340.100
Holland:
Interay
Lageweg 2a JW Bergum
Friesland, HOLLAND
Phone: (31) 5116.4052
Fax: (31) 5116.2698
Japan:
Hitachi Zosen
1-1 Hitotsubashi 1-chrome
Chiyoda-ku Tokyo 100
JAPAN
Phone: (81) 3.3217.8525
Fax: (81) 3.3201.0522
England/U.K.:
Eyrisoft LTD
Etwall Street
Derby DE3 3DT
U.K.
Phone: (44) 0332.384978
Fax: (44) 0332.360922
------------------------------
Subject: Precise/MPX, Precise/MQX.
Description:
Large, scalable, prioritized, preemptive real-time kernel.
(Note, see 'Harmony' entry for research version of Precise/MPX)
Networking add-ons available. (Precise/MQX = "Message Queue
eXecutive"; Precise/MPX is an earlier kernel.)
Environment:
Runs on 680x0, 683xx, DSP96002, 80x88, 80x86, C3x, C4x, SPARClite.
Email:
info@psti.com
Canada
Precise Software Technologies Inc.
301 Moodie drive
Suite 308
Nepean, Ontario, Canada
K2H 9C4
tel: +1 613 596 2251
fax: +1 613 596 6713
tel: 800 265 9833 (toll free, North America only)
------------------------------
Subject: pSOS+.
Description:
Software Components Group, who distributed pSOS+, have merged
with Integrated Systems, Inc. See entry for pSOSystem, below.
------------------------------
Subject: pSOS+ pSOSystem.
Description:
Full scale embedded/real-time OS including pSOS+ and pSOS+m
(multiprocessing) kernels, networking/multiprocessing extensions,
file systems and development environment. Third party software
also available (drivers, etc.).
Environment:
Runs on a variety of microprocessors, including Motorola 680x0,
683xx, and 881x0; and Intel i960, 386/486 and Pentium. Requires
a host workstation or PC for program development: Sun4, IBM-PC or
compatible, HP9000-300/400/700, HP Apollo, IBM RS6000, DECstation
VAX/VMS.
Email:
scg_sales@isi.com
U.S.A. and "rest of world":
Integrated Systems, Inc.
3260 Jay Street
Santa Clara, CA 95054
tel: +1 800 543 PSOS
+1 408 980 1500
fax: +1 408 980 0400
U.K.:
Integrated Systems, Ltd.
First Floor, Gate House
Fretherene Road, Welwyn Garden City
Herts AL8 6NS
England
tel: +44 707 331 199
fax: +44 707 391 108
France:
Integrated Systems, S.A.
1 rue du Petit Robinson
78350 Jouay-en-Josas
France
tel: +33 1 34 65 3732
fax: +33 1 34 65 0034
Germany:
ARS Integrated Systems, GmbH
Starnberger STR 22
D-8035 Gauting
Muenchen, Germany
tel: +49 89 850 6081
fax: +49 89 850 8918
Japan:
Integrated Systems, Inc.
601 Sanpo Ebisu Building
1-2-6 EBISU MINAMI
Shibuya-ku Tokyo 150
tel: +81 3 5721 0101
fax: +81 3 5721 4770
------------------------------
Subject: PXROS.
Description:
Real-time microkernel with low-overhead interrupt structure.
UNIX emulation functions such as filesystems, TCP/IP, NFS,
and so forth, also available.
Environment:
Selfhosted, or hosted on UNIX or DOS/Windows. Runs on Intel
80386/486, Motorola 68020/30/40 and PowerPC, NSC 32k, HP16xxx,
and Siemens 80C166/167 processors.
Email:
not yet known.
Germany:
HighTec EDV Systeme GmbH
Neue Bahnhofstrasse 71
D-66386 St. Ingbert
Germany
Tel: +49-6894-870041
Fax: +49-6894-870044
------------------------------
Subject: QNX.
Description:
Large, scalable, prioritized, preemptive, multiuser, UNIX/POSIX
compatible real-time operating system. There is a Usenet
newsgroup comp.os.qnx.
Environment:
Runs on Intel 80286/386/486. Also hosts MS-Windows in
Standard mode.
Email:
Dan Hildebrand <danh@qnx.com>
Canada:
QNX Software Systems (formerly Quantum Software Systems)
175 Terence Matthews Cr.
Kanata, Ontario K2M 1W8
Canada
tel +1 613 591 0931
tel 800 363 9001 (toll-free; in North America only)
fax +1 613 591 3579
Germany:
QNX Software Systems
Westendstr. 19 6000 Frankfurt am Main 1
Germany
tel 49-69-97546156
fax 49-69-97546110
------------------------------
Subject: REAL/IX.
Description:
[I don't have one, yet.]
Environment:
Runs on the vendor's Tri-Dimensional Series of computer
systems, which use the MC680x0, MC88x00, and Intel
iSBC 80386/80486 processors, and the 32000M computer systems
of ATM Computer GmbH, Germany. VMEbus, Multibus II, and
AT/EISA bus versions are available.
Email:
dan@modcomp.com
uunet!modcomp!dan
U.S.A. and Latin America:
Modular Computer Systems, Inc.
1650 West McNab Road
P.O.Box 6099
Ft. Lauderdale, FL 33340-6099
tel +1 305 974 1380 (for U.S.A.)
tel +1 305 977 1795 (for Latin America)
Canada:
MODCOMP Canada, Ltd.
160 Traders Blvd.
Mississauga, Ontario
Canada L4Z 3K7
tel +1 416 890 0666
fax +1 416 890 0266
Germany:
ATM Computer GmbH
Buecklestr. 1-5
D-78467 Konstanz
Germany
tel (49) 7531 807477
fax (49) 7531 807580
International (otherwise):
Modular Computer Systems
The Business Centre
Molly Millars Lane
Wokingham, Berkshire
RG11 2JQ, UK
tel (44) 0734-786808
fax (44) 0734-786399
------------------------------
Subject: RTMX.
Description:
Large prioritized, preemptive, multiuser, POSIX compatible
real-time operating system.
Environment:
Runs on 68040, 80386/486, 88100/110, SPARC, i860.
U.S.A.:
RTMX Inc.
3333 Chapel Hill Blvd., Suite D200
Durham, NC 27707
tel +1 919 493 1451
fax +1 919 490 2903
Email
krl@rtmx-uniflex.com
------------------------------
Subject: RTU.
Description:
[I don't have one, yet.]
Environment:
Runs on Concurrent's multiprocessor systems using
680x0 (1-3) or R3000 (1-8) microprocessors.
Email:
Ted Swoyer <swoyer@westford.ccur.com>
North America
Concurrent Computer Corporation
2 Crescent Place
Oceanport, NJ 07727
toll free (800) 631-2154 (in North America)
tel +1 908 870 4500
Tel. Numbers:
Intl. Headquarters +1 908 758 7411
Australia (61) 2-887-1000
Belgium (32) 2-6604924
France (33) 130-853700
Germany (49) 89856030
Greece (30) 1-682-9927
Hong Kong (85) 2-880-0802
Italy (39) 39-639421
Japan (81) 3-3864-5711
Netherlands (31) 18-2038000
Singapore (65) 339-8877
Spain (34) 1-259-3911
Sweden (46) 8-733-0265
United Kingdom (44) 753-534511
------------------------------
Subject: RTXC.
Description:
ROMable embedded-system kernel: source provided. Provides
programming interface identical on all target platforms. Kernel
is supplied in 3 packages: basic, advanced and extended library.
Environment:
Runs on: AMD 29k/292xx, 294xx; Hitachi 6303, H8/300, H8/500;
Intel iAPX 80x86, 80x96, 80x51; Motorola MC680x0, M68HC11,
16; NEC V25/V53; Siemens 166/167; TI TMS 320C30; TI 340x0;
Zilog Z80/Z180. Host platform: IBM PCs and compatibles, Sun
on the way.
USA:
Embedded System Products (formerly A.T. Barrett + Associates)
11501 Chimney Rock, Suite R
Houston, TX 77035-2900
tel +1 713 728 9688
tel 800 525 4302 (USA only)
fax +1 713 728 1049
------------------------------
Subject: smx.
Description:
"Simple Multitasking Executive". Small, prioritized, preemptive
real-time kernel.
Environment:
Runs on 80x86 family
only.
USA:
Micro Digital, Inc.
6402 Tulagi St.
Cypress, CA 90630
tel 1 800 366 2491
fax +1 714 891 2363
------------------------------
Subject: SORIX 386/486.
Description:
Based on USL SVR4.0 3.0 with real-time exhancements.
Environment:
Runs on Intel 80386 and 80486 processors.
Email:
sorixhot@norisc.erls01.siemens.de (common questions, prices ...)
sorix386@norisc.erls01.siemens.de (detailed technical support)
Germany:
Siemens AG
Automation Group
Operating Systems and Software Technology
P.O. Box 4848, W-8500 Nuremberg 1
Fed. Rep. of Germany
(tel) (49) 911-8952203
(fax) (49) 911-8953735
------------------------------
Subject: SPOX.
Description:
Compact, scalable, prioritized, preemptive real-time kernel.
Add-ons: file system, networking, math & sig. processing libraries.
Environment:
Runs on Texas Instruments C30, C40, C50; Analog Devices 21XX,
210XX; and Motorola 56000, 96000 DSP chips. A host development
system is required, but target code may be embedded.
U.S.A.:
Spectron Microsystems, Inc.
5266 Hollister Ave
Santa Barbara, CA 93111
tel +1 805 967 0503
fax +1 805 683 4995 (note: former number listed was incorrect)
------------------------------
Subject: SunOS.
Description:
Partial information from: devil@imp.HellNet.org (Gil Tene):
The Solaris 2.x kernel is a preemptive multithreaded kernel, entirely
different from the SunOS 4.x kernels. I've read some of their white
papers on real-time features. The new OS supports a realtime priority
scheduling class above the normal unix scheduling class. They quote
a "guaranteed" worst-case response time (event-to-actual-process
running) of under 1ms on a Sparc 2. The newer machines (Sparc 10)
should do much better, but the hard 1ms response time is good enough
to qualify it as a realtime OS.
------------------------------
Subject: TSX-32.
Description:
TSX-32 is a DOS compatible, multi-user, multi-tasking,
networking operating system with real-time capabilities.
TSX-32 multi-tasks standard DOS applications (16-bit), and 32-bit
Extended DOS and Native [TSX] applications at the same time.
Environment:
Intel i386, i486, and compatible microprocessors.
U.S.A.:
S&H Computer Systems, Inc.
1027 17th Ave South
Nashville TN 37212 USA
+1 615 327 3670 voice
786577 telex
+1 615 321 5929 fax
------------------------------
Subject: Umax V, uMPX, uRTT, uARTE.
Description:
Umax V: Encore's R/T enhanced multithreaded Unix
uMPX: Encore's Concept compatable Kernel
uRTT: "Real Time Threads" kernel (POSIX compliant interface)
uARTE: Ada R/T Exec "Bare Machine Ada"
Environment:
Runs on vendor's 88100 multi processor family of computer systems.
U.S.A.:
Encore Computer Corporation
6901 West Sunrise Blvd.
Fort Lauderdale, Florida 33313-4499
tel +1 305 797 5403
Canada:
Encore Informatique Limitee
100 Alexis Nihon Blvd.
Suite 270
St. Laurent, Quebec H4M 2N7
Canada
tel +1 514 744 2854
U.K., Sweden, Holland, and Germany:
Encore Computer (UK) LTD.
Marlborough House
Mole Business Park
Randalls Road
Leatherhead
Surrey KT227BA
England
(44) 372-363363
France, Spain, and Italy
Encore Computer S. A.
Parc D' Activite De Bois D'Arcy
Secteur Nord, Rue Michael Faraday
78180 Montigny-Le-Bretonneux
France
(33) 13-460-61-01
Hong Kong, Japan, and Pacific Rim:
Encore Computer (Asia) Limited
Room 3505 Windsor House
311 Gloucester Road
Causeway Bay, Hong Kong
(85) 2-576-9686
------------------------------
Subject: UNOS.
Description:
[I don't have one, yet.]
Environment:
Runs on MC680x0 and Intel 80x86 based processors.
Email:
usenet@frog.crds.com
U.S.A.:
Charles River Data Systems, Inc.
983 Concord St.
Framingham, MA. 01701
tel +1 508 626 1000
fax +1 508 626 1046
[I've heard from more than one source that UNOS is no longer being
actively marketed; their email address may have changed, as well. -- Mark]
------------------------------
Subject: VAXELN.
Description:
Toolkit runs on VAX under VMS operating system; target is VAX.
See entry DECelx for address list.
------------------------------
Subject: VCOS.
Description:
[George Warner <warnergt@aloft.att.com> reports:
Your list of real-time operating systems failed to include VCOS (Visible
Caching Operating System) from AT&T. It provides for real-time processing
on AT&T DSPs and has a long list of real-time modules which execute on it,
particularly for audio, voice, telephony, FAX, and modem. AT&T announced
VCOS in 1992.
I don't yet have any further contact information -- Mark]
------------------------------
Subject: VENIX/386.
Description:
Large prioritized, preemptive, multiuser, UNIX compatible
real-time operating system. Interactive SysVR3.2 + real-time
extensions.
Environment:
Runs on 80x86 family only.
International:
VenturCom, Inc.
215 First Street
Cambridge, MA 02142
tel +1 617 661 1230
fax +1 617 557 1607
------------------------------
Subject: Virtuoso.
Description:
Prioritized, preemptive, real-time kernel. Highly distributed
design (any object can be mapped onto any processor without
changing the source code). Offered by several DSP board vendors
for their products.
Environment:
Runs on TI C3x, C4x, Mot 56K, 96K, ADI 21020, x86, 68K, R30xx,
Transputer T4xx, T8xx, 68HC11, 68HC16.
International:
Intelligent Systems International Inc.
Lindestraat 9
B-3210 Linden
Begium
tel +32 16 62 15 85
fax +32 16 62 15 84
------------------------------
Subject: VRTX, VRTX32.
Description:
Compact, prioritized, preemptive, real-time kernel. Networking
and file system add-ons available.
Environment:
VRTX32 runs on a wide variety of processors, including MC680x0,
Intel 80x86 and 80960, and National Semiconductor series 32000.
VRTX, which it mostly supplanted, ran on the MC680x0 only.
Email:
mktg@ready.com
U.S.A.:
Ready Systems
470 Potrero Avenue
P.O.Box 60217
Sunnyvale, CA 94086
tel +1 408 736 2600
tel 800 228-1249 (toll free, North America only)
fax +1 408 522 7197
Europe:
Ready Systems SARL (Paris)
16 Bis Rue Grange Dame Rose
78140 Velizy-Villacoublay
France
tel. (33) 39 46 89 86
fax. (33) 39 46 65 68
(There are also offices in France, Germany, UK, Japan, Korea, Italy.)
------------------------------
Subject: VRTXsa.
Description:
Compact, scalable, prioritized, preemptive, real-time kernel.
Networking and file system add-ons available. Nanokernel
architecture. This is a new kernel that is upward compatible
with VRTX and claims improvements in both modularity and
performance.
Environment:
Runs on 68K.
U.S.A.:
(See listing under VRTX).
------------------------------
Subject: VxWorks.
Description:
Full-featured preemptive real-time operating system with
built-in networking and file system. Layered on the 'wind'
kernel. There is a Usenet newsgroup comp.os.vxworks.
Environment:
Runs on a wide variety of hardware, including MC680x0, MC683xx,
Intel i960, Intel i386, R3000, SPARC, Fujitsu SPARClite, and TRON
Gmicro 100/200/300. Requires a host workstation for program
development. Supported host platforms include Sun3, Sun4, HP9000,
IBM RS-6000, DEC, SGI, and MIPS.
Western U.S.A.:
Wind River Systems Inc.
1010 Atlantic Avenue
Alameda, CA 94501
toll free (800) 545-9463 (in North America)
tel +1 510 748 4100
fax +1 510 814 2010
Eastern U.S.A.:
Wind River Systems, Inc.
77 North Washington St.
5th Floor
Boston, MA 02114
tel +1 617 367 6567
fax +1 617 367 9295
Europe:
Wind River Systems EC
27 Avenue de la Baltique
Batiment B4 LP 739
Z.A. Courtaboeuf
91962 Les Ulis CEDEX
tel (33) 69 07 78 78
fax (33) 69 07 08 26
Japan:
WRS Japan / WRS Asia-Pacific
YS Shin-Yokohama Bldg.
2-15-10 Shin-Yokohama
Kouhoku-ku, Yokohama-Shi
Kanagawa, 222
tel (81) 45-474-5600
fax (81) 45-474-5545
United Kingdom:
WRS UK Ltd.
Aston Science Park
Aston Triangle
Birmingham B7 4BJ
tel (44) 21-359-0981
fax (44) 21-628-1889
Germany:
WRS GmbH
Freisinger Strasse 34
Postfach 1320
W-8045 Ismaning
tel (49) 89-96-09-49-46
fax (49) 89-96-09-49-40
------------------------------
Subject: XLoad.
Description:
[I don't have one, yet.]
Environment:
Runs on 680x0 and 68332 computers.
Email:
Daniel Diez <diez@ifr.ethz.ch>
Switzerland:
Mecos Robotics AG
Gutstr. 38
CH 8400 Winterthur, Switzerland
tel (..41) +52 295828
fax (..41) +52 299653
------------------------------
Subject: Research (non-commercial) real-time operating systems.
[Note: only research RTOSes that have been packaged and are available
for use outside the research institution are included. They are listed
alphabetically.]
------------------------------
Subject: Chimera 3.0
Description:
[I don't have one yet -- mcl.]
Environment:
Runs on MC680X0-based single board computers. Supports i860
floating point accelerators as special purpose processors.
Requires a Sun workstation for program development.
Email:
chimera@cmu.edu
U.S.A.:
Dept. of Electrical and Computer Engineering
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213
ATTN: David B. Stewart
tel +1 412 268 7120
fax +1 412 268 3890
------------------------------
Subject: Harmony Real-Time Operating System
Description:
(Note: see 'Precise/MPX' entry for commercial version of Harmony).
Environment:
Runs on 80x86, 680x0, and 68302 processors.
Email:
Dr. Morven Gentleman <gentleman@iit.nrc.ca>
Canada:
Software Engineering Laboratory
Institute for Information Technology (IIT)
Building M-50
National Research Council Canada
Ottawa, Ontario, Canada
K1A 0R6
tel: +1 613 993 2629
fax: +1 613 952 7151
------------------------------
Subject: Hobbyist/tinkerer real-time operating systems.
[The following systems are available on various terms, and are oriented
more for the hobbyist/tinkerer market than the above systems. They have
their place in such projects; this FAQ (and probably, in some cases,
probably the authors too!) would not claim that they're comparable to
the above systems.]
Keep in mind the old adage that many times you get what you pay for!
------------------------------
Subject: CTASK.
Description:
CTASK is a add-on for DOS to do some multitasking and is claimed
to be useful for any x86 embedded system. It's apparently more
of an executive than a full-blown RTOS.
Email:
unknown.
U.S.A.:
Trying 'archie -s ctask' and for a list of FTP sites resulted in:
Host nic.funet.fi, file /pub/msdos/languages/c/ctask22.zip
Host cair.kaist.ac.kr, file /pub/msdos/msdos/c/ctask22.zip
Host ftp.edvz.univie.ac.at, file /pc/dos/c/ctask22.zip
Host garbo.uwasa.fi, file /pc/c/ctask22.lzh
------------------------------
Subject: MRTX.
Description:
[I don't have one yet -- mcl.]
Environment:
Cross-compilation for Motorola 6811.
U.S.A.:
It's available with source for 6811 on the Motorola BBS.
------------------------------
Subject: REXIS.
Description:
Real-time EXecutive for Intelligent Systems is a smallish
multitasking executive written in C that provides subsumption
architecture style kernel calls.
Environment:
Motorola 6811.
Email:
Richard Man <man@zko.dec.com>
U.S.A.:
There is an evaluation copy ftp'able from world.std.com, under
pub/REXIS.subsumption. The price of a full copy is "< $80".
------------------------------
Subject: Commercial real-time toolkits.
The following commercial toolkits are listed in alphabetical order. [The
list is OBVIOUSLY known to be incomplete; please feel free to add others.]
------------------------------
Subject: Parallel C.
Description:
This a C compiler for multiprocessor configurations. It
generates a microkernel to run in each processor, supporting
multitasking and inter-process and inter-processor communication
with extensions to the C language. Based on the CSP programming
model.
Environment:
Runs on: C40, Transputer.
U.S.A.:
3L
(address unknown)
(West Coast US):
tel +1 310 838 0770
fax +1 310 280 0697
(East Coast US):
tel +1 607 257 6502
fax +1 607 257 3980
Email:
transtech@transtech.com
United Kingdom:
tel +44 (0) 494 464303
fax +44 (0) 494 463686
Email:
transtech@transtech.co.uk
------------------------------
Subject: RTworks.
Description:
RTworks is not an OS, but a high-level toolkit for building
time-critical applications. It consists of a family of
independent software modules developed for intelligent real-
time data acquisition, data analysis, message/data distribution,
and message/data display. It offers a number of sophisticated
problem-solving strategies including knowledge-based systems, a
point-and-click graphical user interface, temporal and statistical
reasoning, and the ability to distribute and application over a
network. It is built specifically to take advantage of multiple
workstations distributed across a heterogeneous network in a
client-server architecture.
Email:
Rob Chekaluk <talarian!rob@uunet.UU.NET>
U.S.A.:
Talarian Corporation
444 Castro Street, Suite 140
Mountain View, CA 94041
U. S. A.
tel: +1 415 965 8050
fax: +1 415 965 9077
------------------------------
Subject: Contributions to comp.realtime FAQs.
[Material for this posting was initially gathered and collated by
David B. Stewart <dstewart@cmu.edu>; however, errors and omissions are
my own responsibility -- Mark]
The following folks, among others, have sent in updates or corrections:
Robert Ankeney <bob@reed.edu>
Kai M. Becker <kmb%cameron@nice.delme.north.de>
Georg H. Biehler <georg@norisc.erls01.siemens.de>
Rob Chekaluk <talarian!rob@uunet.UU.NET>
Martin Chorich <mchorich@isi.com>
Chris Deboer <spox!cd@cs.utexas.edu>
Don Dunstan <ussw@netcom.com>
Mats Ekberg <Mats.Ekberg@lu.erisoft.se>
Heidi Fahn <hei@informatik.unibw-muenchen.de>
Eric Gauthier <gauthier@helles.unt.dec.com>
Donald Gillies <gillies@ee.ubc.ca>
Dan Grostick <dan@modcomp.com>
Dan Hildebrand <danh@qnx.com>
Andy Jackson <arj@cam-orl.co.uk>
Karl S. Johnson <kj@nj.netmail.com>
Patrick Linstruth <patrick@qsc.com>
Kent Long <kent@wrs.com>
Marc Maathuis <mm@chorus.fr>
Richard Man <man@zko.dec.com>
Jeri Ann May <jmay@isi.com>
Tony Monsson <xkktony@beppe.ericsson.se>
Ross Morley <ross@kiwi.PRPA.Philips.COM>
Ron Olson <rolson@vnet.IBM.COM>
David Oseas <aimla!tower!davido@uunet.UU.NET>
Neal Pendleton <nsp@teltechlabs.com>
James T Perkins <jamesp@sp-eug.com>
Alan F. Perry <esprit@netcom.com>
Clark Roundy <clark@Eyring.COM>
Ann-Marie St. Laurent <stlaurent@helix.enet.dec.com>
Steve Simpson <steves@microware.com>
Mitch Stanek <ms@re3sc139h.gmr.com>
David B. Stewart <dstewart@cmu.edu>
Rolf Strothmann <hightec@rz.uni-sb.de> (soon to be rolf@hightec.saarlink.de)
John Jay G. Tanlimco <johnt@ee.ubc.ca>
Gil Tene <devil@imp.HellNet.org>
Michael C. Tiernan (mtiernan@world.std.com)
Gerd Truschinski <gt@first.gmd.de>
George Warner <warnergt@aloft.att.com>
Disclaimer: information of this nature changes rapidly. It's quite possible
that it may have changed recently. In particular, this is fair warning
to those who get this file from archive sources: please be sure to check
the date to make sure you've got a recent version of the file. This file
can be found posted every 4 weeks on comp.realtime on USENET, and cross-
posted to news.answers and comp.answers.
Further disclaimer: not all of the telephone numbers have been properly
internationalized; perhaps one of our less USA-centric readers could help
out with suggestions. :-)
Even further disclaimer: this entire posting is probably nothing but a
mass of trademarks, all of their respective owners.
I welcome reactions, additions, and corrections to this posting via email
at linimon@nominil.lonesome.com.
--
Mark Linimon / Lonesome Dove Computing Services / Roanoke, Virginia
{chinacat,uunet}!nominil!linimon || linimon@nominil.lonesome.com
--
Mark Linimon / Lonesome Dove Computing Services / Roanoke, Virginia
{chinacat,uunet}!nominil!linimon || linimon@nominil.lonesome.com
"It's a small town, son, may I ask what you're doing here?"
I am coming to believe that Netnews is the digital equivalent of junk food...